redleaf rose - Spanish English Dictionary